package com.lecture.junit.tdd.example;

import com.lecture.junit.tdd.example.exception.AccountException;
import com.lecture.junit.tdd.example.state.LoginServiceState;

public interface LoginServiceInterface {

    int getDayLifePassword();

    int getDayLifeAccount();

    void login(String userName, String password) throws AccountException;

    void changePassword(String userName, String oldPassword, String newPassword) throws AccountException;

    public void setState(String userName, LoginServiceState state);
}
